accurately defined - German English Dictionary